@charset "utf-8";
body {
	background:#fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:"Microsoft Yahei";
}


ol, ul {list-style:none;margin:0px; padding:0px;}
.h20{ width:100%; height:20px; margin:0 auto;}
.h30{ width:100%; height:30px; margin:0 auto;}
.h50{ width:100%; height:50px; margin:0 auto;}

.clear{ clear:both;}


.c_con .left_con{ width:250px;}
.cpMu{width:250px; height: auto;position:relative;z-index:999;margin:1px auto;}}


.cpMu dl dt{width:250px;}
.cpMu dl dd{position:relative;background:#228d1d;font-size:16px;width:250px;height:40px;text-align:left; font-weight: bold;font-family:"Microsoft Yahei"; margin:1px auto; color:#fff;}
.cpMu dl dd a{ color:#fff;width:220px;height:40px; line-height:40px; display:block; padding-left:30px;}
.cpMu dl dd a:hover{ color:#FFF;background:#e60505;}
.cpMu dl dd .nav_right{ width:300px; height:auto; overflow:hidden; position:absolute; left:250px; top:0px; background:#fff; display:none; border:1px solid #ccc;}
.cpMu dl dd .nav_right a{ width:130px;height:40px; line-height:40px; text-align:left; color:#666;padding-left:20px;  display:block; float:left; white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden; font-size:14px; color:#666; font-weight:normal;}
.cpMu dl dd .nav_right a:hover{ width:130px;text-align:left; color:#fff;padding-left:20px; background:#228d1d; text-decoration:none;}
.cpMu dl dd a.nav_left{height:40px; line-height:40px; padding-left:13px; display:block; border-bottom:1px solid #fff;color:#3C4347; white-space:nowrap;color:#ffffff;background:#eaeaea; text-align:left;padding-left:30px;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;}
.cpMu dl dd a.nav_left:hover{color:#fff; text-decoration:none;background:url(cpMuLi_ico.html) 15px center no-repeat; text-align:left;background-color:#9a0000; }
/* 左侧分类结束 */


.tel{ background:url(tel.jpg) left center no-repeat; font-size:16px; color:#333;float:right; padding-left:50px; color:#333; line-height:30px; margin-right:20px;}
.tel div{font-family: Impact; font-size:30px; color:#e70013; padding:0; margin:0px; height:30px;}







.sycp_tt{ font-size:18px; font-weight:bold; color:#228d1d; background:url(11.jpg) left center no-repeat; padding-left:10px; line-height:40px;}
.sycp_en{ font-size:25px; font-weight:bold; color:#e30811;}

.syxinwen_tt{ font-size:32px; line-height:30px; font-weight:bold; color:#3a3839;}
.syxinwen_tt div{ font-size:14px; color:#666; font-weight:normal;}

.sz{ font-size:20px; color:#333; line-height:50px; height:50PX; font-weight: bold; font-family:"Microsoft Yahei"; padding-left:20px;margin:0 auto;}
.xw_tt{ font-size:18px; color:#fff; line-height:45px; height:45PX; font-weight: bold; font-family:"Microsoft Yahei"; text-align:center;}

.bq14{ font-size:16px; color:#000; line-height:50px; font-weight: normal; font-family:"Microsoft Yahei";}
.bq14 a{color:#000; line-height:50px; text-decoration:none;}
.bq14 a:hover{color:#fff; line-height:50px;}
.bq14 p{  padding:0; margin:0;}


.di16{ font-size:18px; color:#fff; line-height:40px; font-family:"Microsoft Yahei";height:40px; display:block; font-weight:bold;}
.di16 a{ color:#fff; text-decoration:none;}
.di16 a:hover{ color:#ff0000;}

.di14{ font-size:16px; color:#ccd9ea; line-height:30px; font-weight: normal; font-family:"Microsoft Yahei";}
.di14 a{ color:#ccd9ea; text-decoration:none;}
.di14 a:hover{ color:#fff;}

.pc_tt{line-height:25px; font-weight:bold; font-family:"Microsoft Yahei"; font-size:20px; color:#fff; text-align:left; padding-left:20px;}
.pc_tt div{ font-weight:normal; height:20px; font-size:16px; color:#fff;}

.gg34{ font-size:34px; color:#fff; font-weight:bold;line-height:50px;}
.gg24{ font-size:24px; color:#fff; font-weight:bold; line-height:40px; background:url(33.jpg) left bottom no-repeat;}

.about22{ font-size:26px; color:#009e3d; font-weight:bold;line-height:40px;}
.about22 span{ color:#333;}

.al30{ font-size:30px; color:#fff; font-weight:bold;line-height:50px;}
.al28{ font-size:28px; color:#09a403; font-weight:bold; line-height:40px; background:url(11.png) center center no-repeat;}

.nr16{ font-size:16px; color:#333; line-height:35px; font-weight:normal; font-family:"Microsoft Yahei"; text-align:left;}
.nr20{ font-size:20px; color:#333; line-height:35px; font-weight:normal; font-family:"Microsoft Yahei"; text-align:left;}

#nyba{ width:100%; height:300px; background:url(nyba.jpg) top center no-repeat; margin-bottom:30px;}


.left_cplei{ width:250px; height:auto; background:#fff;}
.left_cplei ol li{ width:250px; height:45px; border-bottom:solid 1px #ddd;}
.left_cplei ol li a{ width:230px; height:45px; display:block; line-height:45px;background:url(left2.png) right center no-repeat #f5f5f5; padding-left:20px;}
.left_cplei ol li a:hover{ background:url(left1.png) right center no-repeat #e7463c; color:#fff;}


.top14{ color:#333; font-size:14px;  font-weight:normal; font-family:"Microsoft Yahei";line-height:30px;}
.top22{ color:#000; font-size:20px;  font-weight:normal; font-family:"Microsoft Yahei";line-height:30px;}

.bass{height:60px; line-height:60px; background: url(home.jpg) left center no-repeat; margin:0 auto; font-size:14px;color:#666;  padding-left:30px; border-bottom:solid 1px #ddd;}
.bass a{ font-weight:bold;color:#002f98; text-decoration:none; font-size:16px}

.bass2{height:60px; line-height:60px; background: url(home.jpg) left center no-repeat; margin:0 auto; font-size:16px;color:#002f98;  padding-left:30px;font-weight:bold;}
.bass2 a{ font-weight: normal;color:#666; text-decoration:none; font-size:14px}



.tt34{ color:#0559d0; font-size:34px; font-weight:bold; line-height:74px; text-align:center; background:url(11.jpg) center center no-repeat;}
.tt20{ color:#000; font-size:20px;line-height:50px; text-align:center; }

.about34{ color:#0559d0; font-size:34px; font-weight:bold; line-height:30px; text-align:center; background:url(22.jpg) center center no-repeat; height:92px; padding-top:20px;}
.about34 div{ color:#f9b72b;font-family: Impact; font-size:45px; line-height:50px;}

.case38{ color:#ffcd14; font-size:38px; font-weight:bold; line-height:30px; text-align:center; background:url(33.jpg) center center no-repeat; height:92px; padding-top:20px;}
.case38 div{ color:#fff;font-size:20px; line-height:50px; font-weight:normal;}

.tel3{ background:url(tel.png) 10px center no-repeat; font-size:18px; color:#fff;line-height:40px; padding-left:50px;}
.tel3 span{font-family: Impact; font-size:30px; color:#fff;}

.ys45{ color:#f5ad00; font-size:45px; line-height:50px; text-align:center;font-family: Impact;}
.ys30{ color:#333; font-size:30px; line-height:40px; text-align:center; font-weight:bold;}
.ys30hui{ color:#666; font-size:30px; line-height:40px; text-align:center;}

.ysbox{ width:580px; height:400px; margin:20px 10px; float:left; background:#fff;-webkit-box-shadow:0 0 10px #ccc;  
  -moz-box-shadow:0 0 10px #ccc;  
  box-shadow:0 0 10px #ccc; }
  
.more11{ width:150px; height:40px; border:solid 2px #ddd; background:#fff; margin:20px auto;  line-height:40px;}
.more11 a{ width:150px; height:40px; display:block;}
.more11 a:hover{ color:#CC0000;}
.ys20{ color:#666; line-height:37px; font-size:14px; border-bottom:1px dotted #ddd;}
.ys20 span{color:#0050b9;font-size:20px; font-weight:bold; }


.gg38{ font-size:38px; color:#fff; font-weight:bold;}
.gg22{ font-size:22px; color:#fff; font-weight: normal;}

.xw34{ color:#0559d0; font-weight:bold; line-height:50px; font-size:36px;}
.xw30{ color:#f8b62a;font-family: Impact;line-height:50px; font-size:40px; background:url(44.jpg) center center no-repeat;}


.case_lei{ width:1000px; height:40px; margin:0 auto;}
.case_lei ul li{ width:160px; height:40px; border:solid 1px #4587dc; float:left; margin:10px 2px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
-ms-border-radius:30px;
-o-border-radius:30px;}
.case_lei ul li a{ font-size:16px; text-align:center; line-height:40px;width:160px; height:40px; display:block; color:#fff;font-size:16px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
-ms-border-radius:30px;
-o-border-radius:30px;}
.case_lei ul li a:hover{ color:#000; background:#ffcd14; line-height:40px;}


.cp_lei{ width:1200px; height:60px; margin:0 auto;}
.cp_lei ul li{ width:286px; height:60px; float:left; margin:10px 2px; border:4px solid #fff;}
.cp_lei ul li a{ font-size:16px; text-align:left; line-height:60px;width:250px; height:60px; display:block; color:#fff;background:url(22.png) 10px center no-repeat #0652b0; padding-left:40px; } 
.cp_lei ul li a:hover{ color:#000; background:url(22.png) 10px center no-repeat #ffcd14; line-height:60px;}



.zi16hei{ font-size:15px; color:#333;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi16hei a{ color:#000; text-decoration:none; font-weight:bold;}

.zi16bai{ font-size:16px; color:#fff;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi16bai a{ color:#fff; text-decoration:none; font-weight:bold;}

.nr16{ font-size:16px; line-height:30px;}
.nr16 a{ color:#ff0000;}

.ly14{ font-size:14px; color:#ff0000;}

.links{ width:1070px; height:60px;}

.links span{ float:left; margin:0 10px;}
.links span a{ font-size:16px; line-height:60px; color:#666;}
.links span a:hover{ color:#ff0000;}

/*ҳ*/
.sy_news{width:360px; height:37px;margin: 0 auto; background:url(xian.html) left bottom no-repeat;}
.sy_news li{ height:37px; line-height:37px; color:#999;}
.title2 a{ width:260px; height:37px; line-height:37px;display:block;font-size:14px; text-align:left; padding-left:10px; float:left;font-weight: normal;font-family:"Microsoft Yahei";}
.time{ width:90px; height:37px; line-height:37px; float:left; font-size:14px;font-weight: normal;font-family:"Microsoft Yahei"; color:#999; text-align:right; display:block;}



/*ҳ*/
#xwbox{ width:370px; height:500px; margin:13px 10px; float:left; background:#ff0000;}
.xwpic{ width:370px; height:280px;}
.xwpic img{width:370px; height:280px;}

.xw14hui{ width:340px; height:50px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei"; padding:0px 15px;}
.xwtitle { color:#000; width:340px; height:30px;  padding:10px 15px 0px 15px;font-size:18px; }
.xwleft{background: url(more11.png) right bottom no-repeat #f1f1f1;  padding-bottom:30px; width:370px; height:200px; display:block;}
#xwbox a:hover .xwleft{background: url(more22.png) right bottom no-repeat #0045a0;  padding-bottom:30px; color:#fff;}
#xwbox a:hover .xw14hui{color:#fff; }
#xwbox a:hover .xwtitle { color:#fff; }




#pro_box{ width:370px; height:330px; margin:13px 10px; float:left; background:#fff;}
.pro_pic{ width:370px; height:280px;}
.pro_pic img{width:370px; height:280px;}

.pro_14hui{ width:340px; height:50px; font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei"; padding:0px 15px;}
.pro_title { color:#000; width:340px; height:30px;  padding:10px 15px 0px 15px;font-size:18px; }


/*ͼЧ*/


.cppic{ width:280px; height:280px;margin:10px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.cppic dl{}
.cppic dl dt{width:278px; height:210px; border:solid 1px #ddd;}
.cppic dl dt img{ width:278px; height:210px; border:0;}
.cppic dl dd{text-align:center; width:280px;height:70px;background:#fff; color:#000;}
.cppic dl dd h3{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#fff; color:#000;}
.cppic dl dd p{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#fff; color:#000; margin:0; padding:0;}
.cppic dl dd p span{font-family: Impact; color:#e50000;font-size:22px; }

.cppic a:hover dl dd{ background:#fff; width:280px; height:70px; color:#fff;}


.cppic2{ width:280px; height:280px;margin:10px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.cppic2 dl{}
.cppic2 dl dt{width:278px; height:210px; border:solid 1px #ddd;}
.cppic2 dl dt img{ width:278px; height:210px; border:0;}
.cppic2 dl dd{text-align:center; width:280px;height:45px; line-height:45px;background:#d7d7d7; color:#000; display:block;}
.cppic2 a:hover dl dd{ background:#0652b0; width:280px; height:45px; color:#fff;}


.nypic{ width:280px; height:350px;margin:10px 9px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.nypic dl{}
.nypic dl dt{width:278px; height:228px; border:solid 1px #ddd;}
.nypic dl dt img{ width:278px; height:228px; border:0;}
.nypic dl dd{text-align:center; width:280px;height:70px;background:#ebebeb; color:#000;}
.nypic dl dd h3{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000;}
.nypic dl dd p{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000; margin:0; padding:0;}
.nypic dl dd p span{font-family: Impact; color:#eb4c00;font-size:22px; }
.nypic a:hover dl dd{ background:#cd5310; width:280px; height:70px; color:#fff;}





.news3 li{ width:900px; height:180px;font-family:"Microsoft Yahei"; font-weight:normal; margin:10px; border:solid 1px #ddd;}

.news_l{ width:220px; height:180px; float:left;}
.news_l img{ width:200px; height:160px; margin:10px;}
.news_r{ width:680px; height:180px; float:left;}
.news_tt{ font-size:18px; color:#000;}
.news_tt a{ color:#000; line-height:40px; text-decoration:none;}
.news_tt a:hover{ color:#ff0000;}
.news_nr{ font-size:16px; color:#666; line-height:27px;}
.news_time{font-size:14px; text-align:left; line-height:30px; color:#999; font:italic;}

.ny_title3{ width:900px; height:40px; background:#1e60c0; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:10px;}
.ny_love{ width:908px; height:280px; background:#fff; margin:0 auto; border:solid 1px #ddd;}

.ny_title4{ width:1190px; height:40px; background:#1e60c0; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:10px;}
.ny_love4{ width:1198px; height:280px; background:#fff; margin:0 auto; border:solid 1px #ddd;}

.page22{ width:900px; height:40px; margin:0 auto; line-height:40px;}
.page22 li{ width:420px; height:40px; float: left; text-align:center;}
.page11{ line-height:40px; font-weight:bold; color:#333; text-align:center;}
.page11 i{ color:#999; font-size:14px; font-weight:normal;}

.part7 { background: url(message.jpg) no-repeat center; height: 340px; }
.part7 .fll { width: 400px; padding-left: 410px; padding-top: 45px; }
.part7 .fll .txtt pp.p11 { color: #fff; font-size: 22px; font-weight: bold; }
.part7 .fll .txtt pp.p22 { color: #f6931f; font-weight: bold; font-size: 28px; }
.part7 .fll .txtt pp.p33 { color: #fff; font-size:16px; text-transform: uppercase; padding: 10px 0px; border-bottom: 1px solid #539ce9; display: inline-block; line-height:26px; }
.part7 .fll .tell { background: url(tel.png) no-repeat left center; margin-top: 20px; padding-left: 50px; }
.part7 .fll .tell span { font-size: 16px; color: #fff; }
.part7 .fll .tell span pp { font-family: "Impact"; font-size: 33px; color: #fff; }

.part7 .frrrr {  float:right}
.part7 .frr dl { width: 250px; height: 24px; line-height: 24px; border: 1px solid #e2e6ea; margin-bottom: 6px; }
.part7 .frr dl dt { width: 36px; border-right: 1px solid #e2e6ea; height: 24px; float: left; }
.part7 .frr dl dt i { width: 20px; height: 18px; background-position: -12px -132px; margin: 2px auto 0px; }
.part7 .frr dl dd { float: right; width: 200px; margin-right: 5px; overflow: hidden; }
.part7 .frr dl dd input, .part7 .fr dl dd textarea { background: none; border: 0px; color: #fff; }
.part7 .frr dl dd textarea { padding: 8px 0px; line-height: 24px; width: 250px; }
.part7 .frr .mail i { background-position: -33px -132px; }
.part7 .frr .tell i { background-position: -55px -132px; width: 23px; }
.part7 .frr .textarea { height: 64px; }
.part7 .frr .textarea dt { height: 64px; }
.part7 .frr .textarea dt i { margin-top: 25px; background-position: -81px -132px; }
.part7 .frr dt input[type=botton] { width:110px; text-align:center; height:32px; line-height:32px; color:#fff; font-size:18px; cursor:pointer; background:#f7941e; border:0; }
.part7 .frr dt input[type=botton]:hover { background:#f88c0c; }
input, textarea { outline: none; }
input::-webkit-input-placeholder {
 color: #fff;
}
input:-moz-placeholder {
 color: #fff;
}
.icon { background: url(icon.png) no-repeat; display: block; }
.wrap{width:1100px;margin:0 auto;clear: both;}